M = (-1.5, 0)
L = (-1.5, -1)
K = (6, -1)
J = (6, 0)
a = 4.8 (slider from 0 to 20, step 0.1)
A = Intersect(xAxis, yAxis)
e = Circle(A, a)
B = Point(e)
T: (4, y(B))
U: (x(T), 0)
S: (5.5, y(B))
R: (x(S), 0)
b = 12 (slider from 0 to 20, step 0.1)
c = 6.3 (slider from 0 to 20, step 0.1)
d = 11.3 (slider from 0 to 20, step 0.1)
f = Segment(A, B)
g = Circle(A, d)
h = Circle(B, b)
C = Point(g)
k = Circle(C, c)
i = Segment(A, C)
Speed = 0 (slider from -10 to 10, step 0.1)
E = Intersect(h, k, 1)
j = Segment(B, E)
l = Segment(E, C)
m = OrthogonalLine(C, l)
D = Point(m)
D' = Mirror(D, C)
n = Segment(D, D')
F = Point(p)
G = (-320.70564029971524, -95.64314769844736)
H = (419.36358585749997, -95.64314769844736)
I = Point(p)
poly2, q, r, s, t, a_1, b_1, c_1, d_1, e_1 = Polygon(A, U, T, S, R, J, K, L, M)
poly1, f_1, g_1, h_1, i_1 = Polygon(F, G, H, I)
N = Intersect(j, l)
O = Intersect(i, l)
P = Intersect(j, f)
Q = Intersect(i, f)